letter box


Results for "letter box"

English - Turkish Dictionary

letter box

(English - Turkish Dictionary) :
mektup kutusu.